Sound absorber - German English Dictionary